package com.me.modules.sys.service;

import com.me.modules.sys.entity.ExtendField;

import java.util.List;
import java.util.Map;

/**
 * @author jindouyun
 */
public interface ExtendFieldService {

    ExtendField queryObject(Long id);

    List<ExtendField> queryList(Map<String, Object> map);

    List<ExtendField> queryListByBean(ExtendField entity);

    int queryTotal(Map<String, Object> map);

    int save(ExtendField fieldDictionary);

    int update(ExtendField fieldDictionary);

    int delete(Long id);

    int deleteBatch(Long[] ids);

    List<ExtendField> queryByTableName(String tableName);
}
